pit heap - German English Dictionary